ethan katzberg
Budapest Opening Night: Ingebrigtsen, the Achilles Verdict, and Numbers That Refuse to LieOn the opening night of the richest track and field meeting in history, in...
Vietnamese Football's Missing Data Layer: When Memory Carries the NumbersOn January 5, 2026, at Rajamangala Stadium in Bangkok, Nguyen Xuan Son went...
Vietnam vs Malaysia: Four Absences and a Depth TestThe second half against Pakistan ended 4-2. I noted the scoreline, then...
When Volleyball Data Never Arrives: Notes from a Failed Analysis SessionAt 11:40 p.m. a fourteen-page PDF landed in my inbox. It was the opponent...
V.League 1: Pressing Rhythm, the Data Blind Spot, and the Battle of the Final 20 MinutesIn the last three matches of a V.League 1 title-chasing club, its PPDA — the...
When the Shout Rang Out at Thammasat: The Governance Test of the ASEAN Club ChampionshipMinute 58, Thammasat Stadium, Thailand. The match stops. Not because of an...
A Blank Page Beside a Full Frame: Writing Football When There Is No DataSome nights I open my laptop at two in the morning. On the left is a folder o...
Kim Sang Sik and Vietnam's must-win matchIn the press room, head coach Kim Sang Sik placed both hands on the table and...
The Broken Rhythm in Tokyo: Alcaraz Reaches Semifinals After Shapovalov Retires with Hip InjuryThe Broken Rhythm in Tokyo: Alcaraz Reaches Semifinals After Shapovalov Retir...
Fukuoka Opens the Race for Olympic 2028 Berth: Japan and the 'Giant' Problem of Asian Men's VolleyballFukuoka, a late summer day, I stood among the crowd of fans heading to the...
Norwin Aqua Club hiring swim coaches: Lessons from America's youth development ecosystemNumbers have no gender, but the people who read them do. When I read the job...
Seven Goals in Seven Rounds: Antonio Raimondo and the 'Comparisons Too Big' Problem in Serie AThe hat-trick against Sassuolo in Frosinone's 4-2 win was not Antonio...
Hizto, TSW and the 7 PM Match on October 24: The LCP's Top Seed Walks Into a Pivotal Test7 PM, October 24. In the press room of an event where every seat faces a...
Lando Norris and McLaren: The 2030 Contract - A Driver's Career GambleConsecutive victories at Hungary and Zandvoort this season did not surprise m...
The Empty Seat in Chuncheon: What Vietnam's 2026 Poomsae Gold Actually MeasuresChuncheon, South Korea. The mixed-pair standard poomsae final, U50 age...
Becamex TP.HCM 2-1 CLB TP.HCM: The Bench Won It, the Build-Up Flaw RemainsAt 90+4 at Bà Rịa stadium, Daniel Dos Anjos threw himself into an overhead ki...
From the Himass and TanVuu lifetime bans: When process data exposes governance gaps at PUBG Asia Stars 2026The 6-day gap between the incident and the penalty conclusion at PUBG Asia...
An Se-young Breaks the Title Record: Behind the Number 10 Lies a Defensive System Under StressAn Se-young walked into the Denmark Open final with legs that were no longer...
Mruzik's Spike, a 14-Year-Old Libero, and the Data Gap in Vietnam's Women's Volleyball ChampionshipSome rallies end faster than the stands can register them. In a match in...
England Hopes Challenge: Nine Round-Robin Matches in Draycott and Two Names Emerging from the U11 FieldSeven in the morning, Sunday, Draycott, Derbyshire. No stands, no television...
Vietnamese Football's Missing Data Layer: When Memory Carries the NumbersOn January 5, 2026, at Rajamangala Stadium in Bangkok, Nguyen Xuan Son went...
Vietnam vs Malaysia: Four Absences and a Depth TestThe second half against Pakistan ended 4-2. I noted the scoreline, then...
When Volleyball Data Never Arrives: Notes from a Failed Analysis SessionAt 11:40 p.m. a fourteen-page PDF landed in my inbox. It was the opponent...
V.League 1: Pressing Rhythm, the Data Blind Spot, and the Battle of the Final 20 MinutesIn the last three matches of a V.League 1 title-chasing club, its PPDA — the...
When the Shout Rang Out at Thammasat: The Governance Test of the ASEAN Club ChampionshipMinute 58, Thammasat Stadium, Thailand. The match stops. Not because of an...
A Blank Page Beside a Full Frame: Writing Football When There Is No DataSome nights I open my laptop at two in the morning. On the left is a folder o...
Kim Sang Sik and Vietnam's must-win matchIn the press room, head coach Kim Sang Sik placed both hands on the table and...
The Broken Rhythm in Tokyo: Alcaraz Reaches Semifinals After Shapovalov Retires with Hip InjuryThe Broken Rhythm in Tokyo: Alcaraz Reaches Semifinals After Shapovalov Retir...
Fukuoka Opens the Race for Olympic 2028 Berth: Japan and the 'Giant' Problem of Asian Men's VolleyballFukuoka, a late summer day, I stood among the crowd of fans heading to the...
Norwin Aqua Club hiring swim coaches: Lessons from America's youth development ecosystemNumbers have no gender, but the people who read them do. When I read the job...
Seven Goals in Seven Rounds: Antonio Raimondo and the 'Comparisons Too Big' Problem in Serie AThe hat-trick against Sassuolo in Frosinone's 4-2 win was not Antonio...
Hizto, TSW and the 7 PM Match on October 24: The LCP's Top Seed Walks Into a Pivotal Test7 PM, October 24. In the press room of an event where every seat faces a...
Lando Norris and McLaren: The 2030 Contract - A Driver's Career GambleConsecutive victories at Hungary and Zandvoort this season did not surprise m...
The Empty Seat in Chuncheon: What Vietnam's 2026 Poomsae Gold Actually MeasuresChuncheon, South Korea. The mixed-pair standard poomsae final, U50 age...
Becamex TP.HCM 2-1 CLB TP.HCM: The Bench Won It, the Build-Up Flaw RemainsAt 90+4 at Bà Rịa stadium, Daniel Dos Anjos threw himself into an overhead ki...
From the Himass and TanVuu lifetime bans: When process data exposes governance gaps at PUBG Asia Stars 2026The 6-day gap between the incident and the penalty conclusion at PUBG Asia...
An Se-young Breaks the Title Record: Behind the Number 10 Lies a Defensive System Under StressAn Se-young walked into the Denmark Open final with legs that were no longer...
Mruzik's Spike, a 14-Year-Old Libero, and the Data Gap in Vietnam's Women's Volleyball ChampionshipSome rallies end faster than the stands can register them. In a match in...
England Hopes Challenge: Nine Round-Robin Matches in Draycott and Two Names Emerging from the U11 FieldSeven in the morning, Sunday, Draycott, Derbyshire. No stands, no television...
